package com.beta.entity;

import com.baomidou.mybatisplus.annotations.IdType;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 *
 * 
 *
 */
@TableName("order_settle_queues")
public class OrderSettleQueues implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/**  */
	@TableId(type = IdType.AUTO)
	private Integer id;

	/**  */
	private Integer userId;

	/**  */
	private String username;

	/**  */
	private String ledgerCode;

	/**  */
	private String userPhone;

	/**  */
	private String userType;

	/**  */
	private String txnType;

	/**  */
	private BigDecimal amount;

	/**  */
	private Integer orderId;

	/**  */
	private String orderCode;

	/**  */
	private Date txnDate;

	/**  */
	private Date createdAt;

	/**  */
	private Date updatedAt;


	public Integer getId() {
		return this.id;
	}

	public OrderSettleQueues setId(Integer id) {
		this.id = id;
		return this;
	}

	public Integer getUserId() {
		return this.userId;
	}

	public OrderSettleQueues setUserId(Integer userId) {
		this.userId = userId;
		return this;
	}

	public String getUsername() {
		return this.username;
	}

	public OrderSettleQueues setUsername(String username) {
		this.username = username;
		return this;
	}

	public String getLedgerCode() {
		return this.ledgerCode;
	}

	public OrderSettleQueues setLedgerCode(String ledgerCode) {
		this.ledgerCode = ledgerCode;
		return this;
	}

	public String getUserPhone() {
		return this.userPhone;
	}

	public OrderSettleQueues setUserPhone(String userPhone) {
		this.userPhone = userPhone;
		return this;
	}

	public String getUserType() {
		return this.userType;
	}

	public OrderSettleQueues setUserType(String userType) {
		this.userType = userType;
		return this;
	}

	public String getTxnType() {
		return this.txnType;
	}

	public OrderSettleQueues setTxnType(String txnType) {
		this.txnType = txnType;
		return this;
	}

	public BigDecimal getAmount() {
		return this.amount;
	}

	public OrderSettleQueues setAmount(BigDecimal amount) {
		this.amount = amount;
		return this;
	}

	public Integer getOrderId() {
		return this.orderId;
	}

	public OrderSettleQueues setOrderId(Integer orderId) {
		this.orderId = orderId;
		return this;
	}

	public String getOrderCode() {
		return this.orderCode;
	}

	public OrderSettleQueues setOrderCode(String orderCode) {
		this.orderCode = orderCode;
		return this;
	}

	public Date getTxnDate() {
		return this.txnDate;
	}

	public OrderSettleQueues setTxnDate(Date txnDate) {
		this.txnDate = txnDate;
		return this;
	}

	public Date getCreatedAt() {
		return this.createdAt;
	}

	public OrderSettleQueues setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
		return this;
	}

	public Date getUpdatedAt() {
		return this.updatedAt;
	}

	public OrderSettleQueues setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
		return this;
	}

}
